package com.hzdesk.media.matvector.koreabatch.client.my_paperless.fragment.fragment_contract;

import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.widget.ImageView;
import android.widget.TextView;

import org.w3c.dom.Text;

/**
 * Created by Administrator on 2018/8/9.
 */

public interface IPersonalCenterContract {
    interface IPersonalCenterModle{
        String getToken(Context context);                                                           // 获取token
        void saveIslogin(Context context);                                                          // 取消记录登录
    }
    interface IPersonalCenterPersenter{
        void initView(Context context, Activity activity);

        void onClickedImageViewScanner();                                                           //扫一扫
        void onClickedImageViewMessage();                                                           //消息
        void onClickedImageVieHead();                                                               //头像
        void onClickedReMyGroup();                                                                  //我的组织
        void onClickedImageViewSwitch();                                                            //开关
        void onClickedReTechnicalSupport();                                                         //技术支持
        void onClickedReExit(Context context);                                                      //退出
        void onActivityResult(int requestCode, int resultCode, Intent data);
        void onClickedChangePassword();                                                             // 修改登录密码

        void showLogoutDialog(Context context);                                                     // 展示退出登录提示框

    }
    interface IPersonalCenterView{
        void switchOpen();                                                                          //打开
        void switchClose();                                                                         //关闭
        void toStartActivityForResult(Intent intent,int code);
        void toMyOrganizationPager();                                                               // 跳转放到我的组织
        void toMessagePager();                                                                      // 跳转到消息页面
        void toTechnicalSupportPager();                                                             // 条状到技术支持页面

        void toPersonalInformationPager();                                                          // 跳转到个人信息页面
        void toChangePasswordPager();                                                               // 条装到修改密码页面
        void toLoginPager();                                                                        // 跳转到登录页面
        void showToastInfo(String message);                                                         // 弹提示信息


    }
}
